Skip to content

fix(deps): update api#77

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/api
Open

fix(deps): update api#77
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/api

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Aug 5, 2025

This PR contains the following updates:

Package Change Age Confidence
google-cloud-logging (source) ==3.11.4==3.15.0 age confidence
google-cloud-ndb (source) ==2.3.2==2.4.2 age confidence
mypy-protobuf 3.6.03.7.0 age confidence
pylint (changelog) 3.3.53.3.9 age confidence

Release Notes

googleapis/google-cloud-python (google-cloud-logging)

v3.15.0: google-cloud-logging: v3.15.0

Compare Source

v3.15.0 (2026-03-26)

v3.14.0: google-cloud-documentai: v3.14.0

Compare Source

Features
  • Added a fields for image and table annotation output (PiperOrigin-RevId: 8930287) (c36aa616)

  • Update comments for proto fields (PiperOrigin-RevId: 8930287) (c36aa616)

v3.13.0: google-cloud-documentai: v3.13.0

v3.13.0 (2026-03-26)

v3.12.1: google-cloud-vision 3.12.1

Bug Fixes

v3.12.0: google-cloud-vision 3.12.0

3.12.0 (2026-01-09)
nipunn1313/mypy-protobuf (mypy-protobuf)

v3.7.0

Compare Source

  • Mark top-level mangled identifiers as TypeAlias.
  • Change the top-level mangling prefix from global___ to Global___ to respect
    Y042 naming convention.
  • Support client stub async typing overloads
  • Support PEP702 deprecations
    • Message deprecations are supported
    • Field deprecations are not. This may be possible with init overloads
    • Service deprecations are supported for Sync stubs
      • Not for async stubs
    • Enum message deprecation is supported
      • Enum field deprecation is not
  • Drop Python 3.8 testing. Newer protobuf versions are incompatible. Generated code may still work
pylint-dev/pylint (pylint)

v3.3.9

Compare Source

What's new in Pylint 3.3.9?

Release date: 2025-10-05

False Positives Fixed

  • Fix used-before-assignment for PEP 695 type aliases and parameters.

    Closes #​9815

  • No longer flag undeprecated functions in importlib.resources as deprecated.

    Closes #​10593

  • Fix false positive inconsistent-return-statements when using quit() or exit() functions.

    Closes #​10508

  • Fix false positive undefined-variable (E0602) for for-loop variable shadowing patterns like for item in item: when the variable was previously defined.

    Closes #​10562

Other Bug Fixes

  • Fixed crash in 'unnecessary-list-index-lookup' when starting an enumeration using
    minus the length of an iterable inside a dict comprehension when the len call was only
    made in this dict comprehension, and not elsewhere. Also changed the approach,
    to use inference in all cases but the simple ones, so we don't have to fix crashes
    one by one for arbitrarily complex expressions in enumerate.

    Closes #​10510

v3.3.8

Compare Source

What's new in Pylint 3.3.8?

Release date: 2025-08-09

This patch release includes an exceptional fix for a false negative issue. For details, see: #​10482 (comment)

False Positives Fixed

  • Fix false positives for possibly-used-before-assignment when variables are exhaustively
    assigned within a match block.

    Closes #​9668

  • Fix false positive for missing-raises-doc and missing-yield-doc when the method length is less than docstring-min-length.

    Refs #​10104

  • Fix a false positive for unused-variable when multiple except handlers bind the same name under a try block.

    Closes #​10426

False Negatives Fixed

  • Fix false-negative for used-before-assignment with from __future__ import annotations in function definitions.

    Refs #​10482

Other Bug Fixes

  • Fix a bug in Pyreverse where aggregations and associations were included in diagrams regardless of the selected --filter-mode (such as PUB_ONLY, ALL, etc.).

    Closes #​10373

  • Fix double underscores erroneously rendering as bold in pyreverse's Mermaid output.

    Closes #​10402

v3.3.7

Compare Source

What's new in Pylint 3.3.7?

Release date: 2025-05-04

False Positives Fixed

  • Comparisons between two calls to type() won't raise an unidiomatic-typecheck warning anymore, consistent with the behavior applied only for == previously.

    Closes #​10161

Other Bug Fixes

  • Fixed a crash when importing a class decorator that did not exist with the same name as a class attribute after the class definition.

    Closes #​10105

  • Fix a crash caused by malformed format strings when using .format with keyword arguments.

    Closes #​10282

  • Using a slice as a class decorator now raises a not-callable message instead of crashing. A lot of checks that dealt with decorators (too many to list) are now shortcut if the decorator can't immediately be inferred to a function or class definition.

    Closes #​10334

Other Changes

  • The algorithm used for no-member suggestions is now more efficient and cuts the
    calculation when the distance score is already above the threshold.

    Refs #​10277

v3.3.6

Compare Source

What's new in Pylint 3.3.6?

Release date: 2025-03-20

False Positives Fixed

  • Fix a false positive for used-before-assignment when an inner function's return type
    annotation is a class defined at module scope.

    Closes #​9391


Configuration

📅 Schedule: Branch creation - "before 6am on wednesday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label Aug 5, 2025
@renovate renovate Bot force-pushed the renovate/api branch 2 times, most recently from 68476d4 to 046a480 Compare August 14, 2025 12:25
@renovate renovate Bot changed the title fix(deps): lock file maintenance api chore(deps): lock file maintenance api Aug 22, 2025
@renovate renovate Bot changed the title chore(deps): lock file maintenance api fix(deps): update api Feb 13, 2026
@renovate
Copy link
Copy Markdown
Author

renovate Bot commented Mar 8, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: gcp/api/poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv api-backend-ZVzuhjEi-py3.14 in /home/ubuntu/.cache/pypoetry/virtualenvs

Because api-backend depends on google-cloud-logging (3.15.0) which depends on grpcio (>=1.75.1,<2.0.0), grpcio is required.
So, because api-backend depends on grpcio (1.70.0), version solving failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants